/* mis_pendientes.css */
@import url(http://fonts.googleapis.com/css?family=Noto+Sans:400,700); 

body{ 
    font-size:22px;
    font-family:Century Gothic, Noto Sans, Arial;
    background-color:#BFBFBF;
}

#encabezado{
    width:100%;
}

#encabezado table{
    width:100%;
}

#frase_titulo{
    font-size:120%; 
    color:white;
}

#nombre_usuario:before{
    content:' +';
}

#nombre_usuario{
    font-size:120%; 
    color:white;
}

#resultados table{
    border:1px solid brown;
    border-collapse:collapse;
    width:100%;
    background-color:white;
    empty-cells:hide;
}

#resultados button{
    font-size:100%;
}

#resultados tr{
}

#resultados td{
    /* height:51px; */
    border:4px solid #BFBFBF;
    padding:3px;
    font-size:110%; 
    color:#575757;
    font-weight:bold;
    /* text-overflow: ellipsis; 
    white-space: nowrap; */
}

.col_respuesta{
    white-space: nowrap; 
}

#seleccionados{
    visibility:hidden;
}

#botonera{
    margin:10px;
}

.col_link img{
    height:24px;
}

#resultados td.titulo{
    color:black;
    font-weight:bold;
    font-size:90%;
    padding-right:16px;
    /* height:12px; */
}

#botonera button{
    height:36px;
    width:60px;
    background-color:white;
}

td{
    -moz-transition:   background 3s;
    -webkit-transition:background 3s;
    -o-transition:     background 3s;
    transition:        background 3s;
}

#logo{
    height:160px;
    float:left;
    margin:8px;
}

#seleccionados button{
    font-size:100%;
}

.botones_superiores{
    width:46px;
    text-align:center;
}

.celda_vacia{
    background-color:#BFBFBF;
}

.col_vencimiento{
    min-width:130px;
    text-align:center;
}

.col_respuesta{
    text-align:center;
    white-space: nowrap;
}

.col_respuesta img{
    margin:3px;
}

.boton_apretable{
    border:3px dashed transparent;
    opacity:0.7;
}

.boton_apretado{
    border:3px dashed black;
    opacity:0.9;
}

.boton_obscuro{
    border:3px dashed transparent;
    opacity:0.4;
}

.titulo_ordenable{
    background:url(cuadro-azul.png);
    background-repeat:no-repeat;
    background-position:right;
    /* background-origin:margin-box; */
    /* background-size:47px 40px; */
}
